C++ 中的判断语句,if、else..if、switch 和三目运算符(C++复习向p10)

您所在的位置:网站首页 if 语句嵌套 C++ 中的判断语句,if、else..if、switch 和三目运算符(C++复习向p10)

C++ 中的判断语句,if、else..if、switch 和三目运算符(C++复习向p10)

#C++ 中的判断语句,if、else..if、switch 和三目运算符(C++复习向p10)| 来源: 网络整理| 查看: 265

文章目录 if 和 else 语句三目运算符 “?”switch 语句

if 和 else 语句

只有 if 的情况

if (boolExpression) { // 如果括号满足,执行 } if (boolExpreesion) cout // else }

加入 else…if,可以和 else 自行组合加入

if (boolexp1) { // do something } else if (boolexp2) { // else if -> do something } else { // else } 三目运算符 “?”

expression ? x : y;

如果 expression 为真,返回 x,否则返回 y

使用三目运算符可以简化代码性能,提高可读性

switch 语句

等于一大堆 if…else 的嵌套,但更直观

expression 必须是一个 整型 或 枚举如果在 case 中不加 break,会继续往下判断 case 是否符合条件直到结束default 用于所有 case 都无效时的情况,不是必需的 switch(expression) { case A: // do something break; case B: // do something break; default: // do something }


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3